<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 静态方法  静态属性 给到类   
        // 使用的时候 只有类可以使用 对象不能使用 

        // 静态方法 静态属性 区别去 其它方法属性 前面加一个关键词  static 
        // class Person{
        //     // constructor(){
        //     // 这里 属性 是给到每个对象 
        //     // }
        //     // 静态属性
        //     static sayhello = 'hello world'; // 添加到整个类身上  

        //     // 静态方法  
        //     static sayhi(){
        //         console.log('hi beauty');
        //     }

        // }


        // const p1 = new Person();
        // // p1.sayhi(); // 报错  sayhi is not a function 
        // // console.log(p1.sayhello); // undefined 


        // console.log(Person.sayhello);
        // Person.sayhi();


        class Cal{
            static PI = 3.1415926;
            static add(num1,num2){
                return  num1+num2+PI;
            }


            static sub(num1,num2){
                return num1-num2+PI;
            }
        }

        Cal.add(100,200);
        Cal.sub(300,50);

    </script>
</body>
</html>